速報APP / 教育 / Tkinter. Программирование GUI на Python.

Tkinter. Программирование GUI на Python.

價格:免費

更新日期:2018-05-29

檔案大小:3.0M

目前版本:1.0

版本需求:Android 4.0.3 以上版本

官方網站:http://younglinux.info

Email:pscien@gmail.com

聯絡地址:Russia, Lipetsk

Tkinter. Программирование GUI на Python. Курс(圖1)-速報App

Курс "Tkinter. Программирование GUI на Python" знакомит с особенностями создания графического интерфейса пользователя средствами пакета tkinter языка программирования Python. Приложение дополнено примерами решений практических работ. Сами уроки находятся в свободном доступе по адресу https://younglinux.info/tkinter.php . Также на сайте доступна подготовленная для печати PDF-версия курса с ответами к практическим.

Курс "Tkinter. Программирование GUI на Python" является третьим в разделе "Python. Обучение программированию" и требует предварительных знаний языка на уровне структурного программирования, желательно владение азами ООП. С ними вы можете познакомиться в том числе на нашем сайте "Лаборатория линуксоида".

В уроках данного курса уделяется внимание работе с базовыми элементами интерфейса (виджетами), которые обычны при разработке средствами других языков программирования. Изучаются основные свойства и методы кнопок, меток, текстовых полей, списков, флажков и радиокнопок, холста и меню.

Tkinter. Программирование GUI на Python. Курс(圖2)-速報App

Рассматриваются различные варианты размещения виджетов в родительском окне: простой упаковкой относительно друг друга, посредством таблицы и с помощью указания координат. Данные способы компоновки присутствуют во многих других инструментах программирования GUI.

Изучаются настройки главного окна приложения и диалоговые окна.

Курс включает 15 уроков:

Tkinter. Программирование GUI на Python. Курс(圖3)-速報App

1. Что такое Tkinter

2. Виджеты Button, Label, Entry

3. Метод pack()

Tkinter. Программирование GUI на Python. Курс(圖4)-速報App

4. Text – многострочное текстовое поле

5. Radiobutton и Checkbutton. Переменные Tkinter

6. Виджет Listbox

Tkinter. Программирование GUI на Python. Курс(圖5)-速報App

7. Метод bind()

8. События

9. Canvas

Tkinter. Программирование GUI на Python. Курс(圖6)-速報App

10. Canvas. Идентификаторы, теги и анимация

11. Окна

12. Метод grid()

Tkinter. Программирование GUI на Python. Курс(圖7)-速報App

13. Диалоговые окна

14. Виджет Menu

15. Метод place()

Tkinter. Программирование GUI на Python. Курс(圖8)-速報App